Stabilization—An Alternative to Double-Negation Translation for Classical Natural Deduction

نویسنده

  • Ralph Matthes
چکیده

A new proof of strong normalization of Parigot’s second-order λμ-calculus is given by a reduction-preserving embedding into system F (second-order polymorphic λ-calculus). The main idea is to use the least stable supertype for any type. These non-strictly positive inductive types and their associated iteration principle are available in system F, and allow to give a translation vaguely related to CPS translations (corresponding to Kolmogorov’s double-negation embedding of classical logic into intuitionistic logic). However, they simulate Parigot’s μ-reductions whereas CPS translations hide them. As a major advantage, this embedding does not use the idea of reducing stability (¬¬A → A) to that for atomic formulae. Therefore, it even extends to positive fixed-point types. The article expands on “Parigot’s Second-Order λμ-Calculus and Inductive Types” (Conference Proceedings TLCA 2001, Springer LNCS 2044) by the author.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Computational Interpretation of Negation

We investigate the possibility of giving a computational interpretation of an involutive negation in classical natural deduction. We first show why this cannot be simply achieved by adding ¬¬A = A to typed λ-calculus: the main obstacle is that an involutive negation cannot be a particular case of implication at the computational level. It means that one has to go out typed λ-calculus in order t...

متن کامل

A note on strong normalization in classical natural deduction

In the context of natural deduction for propositional classical logic, with classicality given by the inference rule reductio ad absurdum, we investigate the De Morgan translation of disjunction in terms of negation and conjunction. Once the translation is extended to proofs, it obtains a reduction of provability to provability in the disjunction-free subsystem. It is natural to ask whether a r...

متن کامل

An Algorithmic Study of Deduction in Simple Conceptual Graphs with Classical Negation

Polarized conceptual graphs (PGs) are simple conceptual graphs added with a restricted form of negation, namely negation on relations. Classical deduction with PGs (in short PG-Deduction) is highly intractable; it is indeed Π P complete. In [LM06] a brute-force algorithm for solving PG-Deduction was outlined. In the present paper, we extend previous work with two kinds of results. First, we exh...

متن کامل

Natural Deduction for Full S5 Modal Logic with Weak Normalization

Natural deduction systems for classical, intuitionistic and modal logics were deeply investigated by Prawitz [10] from a proof-theoretical perspective. Prawitz proved weak normalization for classical logic just for a language without ∨, ∃ and with a restricted application of reduction ad absurdum. Reduction steps related to ∨, ∃ and classical negation brings about a lot of problems solved only ...

متن کامل

Denotational Semantics of the Simplified Lambda-Mu Calculus and a New Deduction System of Classical Type Theory

Classical (or Boolean) type theory is the type theory that allows the type inference (σ → –)→ –⇒ σ (the type counterpart of double-negation elimination), where σ is any type and – is absurdity type. This paper first presents a denotational semantics for a simplified version of Parigot’s lambda-mu calculus, a premier example of classical type theory. In this semantics the domain of each type is ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004